| AddRef()=0 | IMCUnknown | [pure virtual] |
| CanRenameUVSpace()=0 | I3DShObject | [pure virtual] |
| Clone(I3DShObject **clone, ECloneMode cloneMode) const =0 | I3DShObject | [pure virtual] |
| GetBoundingBox(TBBox3D &bbox, boolean rendering=true)=0 | I3DShObject | [pure virtual] |
| GetEditor()=0 | I3DShObject | [pure virtual] |
| GetFacetBoundingBox(TBBox3D &bbox, TMatrix33 &mappingTransform, void *listener, uint32 matrixChangedPhase)=0 | I3DShObject | [pure virtual] |
| GetInstanceArray(TMCCountedPtrArray< I3DShInstance > &instances)=0 | I3DShObject | [pure virtual] |
| GetInstancesCount()=0 | I3DShObject | [pure virtual] |
| GetName(TMCString &name)=0 | I3DShObject | [pure virtual] |
| GetObjectID()=0 | I3DShObject | [pure virtual] |
| GetPreviewObject(I3DShTreeElement **previewTree)=0 | I3DShObject | [pure virtual] |
| GetScene(I3DShScene **scene)=0 | I3DShObject | [pure virtual] |
| GetUVSpace(uint32 uvSpaceID, UVSpaceInfo *uvSpaceInfo)=0 | I3DShObject | [pure virtual] |
| GetUVSpaceCount()=0 | I3DShObject | [pure virtual] |
| IsExcludedFromTripleBuffer()=0 | I3DShObject | [pure virtual] |
| IsInfiniteObject()=0 | I3DShObject | [pure virtual] |
| QueryInterface(const MCIID &riid, void **ppvObj)=0 | IMCUnknown | [pure virtual] |
| Release()=0 | IMCUnknown | [pure virtual] |
| RenameUVSpace(uint32 uvSpaceID, const TMCString &name)=0 | I3DShObject | [pure virtual] |
| SetName(const TMCString &name)=0 | I3DShObject | [pure virtual] |
1.4.5